// pages/mine/mine.js
import user_login from '../../module/user_login'
const app = getApp()
Page({
  /**
   * 页面的初始数据
   */
  data: {
    first: true,
    tipsShow: false,
    login: false,
    gender: 0
    //
  },

  /**
   * 跳转 login页
   */
  goLogin() {
    wx.navigateTo({
      url: '../login/login'
    })
  },
  /**
   * 跳转 我发布的物品 页面
   */
  goStatys(e) {
    wx.navigateTo({
      url: '../status/status?page=' + e.currentTarget.dataset.num
    })
  },
  /**
   * 跳转至 使用条例or关于我们
   */
  goTxt(e) {
    wx.navigateTo({
      url: '../about/about?page=' + e.currentTarget.dataset.name
    })
  },
  /**
   * 跳转至 我的消息
   */
  goNews(e) {
    // console.log(e)
    wx.navigateTo({
      url: '../news/news'
    })
  },
  /**
   * 获取页面信息
   */
  getInfo() {
    user_login.myInfo().then(res => {
      // console.log(res.data.data)
      this.setData({
        first: false,
        info: res.data.data,
        ...res.data.data
      })
    })
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {
    let that = this
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function() {},

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {
    let that = this
    // 我的消息操作

    this.getInfo()

    user_login.checkSSF(
      () => {
        this.setData({
          login: true
        })
      },
      () => {
        this.setData({
          login: false
        })
      }
    )
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function() {},

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function() {},

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function() {},

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function() {},

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function() {}
})
